2026-01-06 - 2026-01-12
読んだ記事
ロガー、PHPだとmonolog使えばいいからなぁ...
Stack には、専門の Enabling チームや Platform チームを設けていないため、構造的には改善を進めにくい環境にある。
EnablingチームやPlatformチームがない方が普通だと思ってるので感覚がわからん...
エンジニア、なんか重い処理を投げてからトイレ行く、みたいなことをやりがちなんだけど、非エンジニアも同じことをするようになるのかな?
船員、確かに休暇概念違いそう
上司の仕事は方向づけであって、手を動かすことじゃない
それはそうなんだけど、マネージャー止めて手を動かす側になるとこっちはマジで楽だわ...
pr-agent、使ってるんだけど確かにprojectのコンテキスト読んでくれないから微妙なんだよな...
おもしろ
やってみるか
reviewdogの脆弱性対応、おつかれさまでした...
これだけのことを無償で即時対応しろ、はきつい
when you don’t create things, you become defined by your tastes rather than ability. your tastes only narrow & exclude people. so create. – Why the lucky stiff
(何も作っていないとき、人は自分の能力よりも好みによって特徴付けられることになる。好みは世界は狭め、他人を排除するばかりだ。だから、作れ)
自分たちでコードを書かずに外注するとき、発注側は自分たちをゲートキーパーと認識しているが、実際にはただゴネるだけの人に落ちてしまう可能性をはらんでいる
今のところ、ギャル口調くらいで足りてるんだけど、もっと個性が欲しくなったら考えてみよう
今後はこれを有効化するのが普通になるんだろうな
BFFとしてのNext.jsは優秀、っていうのは特に反対の理由はない
なぜBFFが必要なのか、っていうところにあんまり納得いってないんだよな...
kakakakakkuさん、すげー
こんなにいっぱい書いてるとは思わなかった
毎年の楽しみ
今年はDuckDBはあんまりでてこなかった
読んだ本
書いた
その他
前職の社長退任飲み会に行ってきた
みんな元気そうでよかった
前職での副業は今月末までなので、来月からは多少は筋トレする時間を増やせるかもしれない
zsh起動高速化チャレンジ
んー、zsh-completion周りか、遅いの?
ChatGPTと相談したらとりあえず倍速になった
code:hyperfine.zsh
❯ hyperfine --warmup 3 --runs 10 'zsh -i -c exit'
Benchmark 1: zsh -i -c exit
Range (min … max): 573.8 ms … 604.7 ms 10 runs
code:zprof.zsh
❯ $SHELL -l
num calls time self name
-----------------------------------------------------------------------------------
num calls time self name
-----------------------------------------------------------------------------------
1) 1612 138.29 0.09 32.13% 138.29 0.09 32.13% compdef
2) 2 406.08 203.04 94.35% 126.62 63.31 29.42% compinit
3) 2 115.42 57.71 26.82% 115.42 57.71 26.82% compdump
4) 4 25.81 6.45 6.00% 25.81 6.45 6.00% compaudit
5) 1 13.14 13.14 3.05% 13.14 13.14 3.05% _mise_hook
6) 2 3.99 1.99 0.93% 3.99 1.99 0.93% promptinit
7) 1 3.53 3.53 0.82% 3.50 3.50 0.81% _zsh_highlight_load_highlighters
8) 1 2.73 2.73 0.64% 1.13 1.13 0.26% prompt
9) 10 1.00 0.10 0.23% 0.98 0.10 0.23% add-zle-hook-widget
10) 12 0.64 0.05 0.15% 0.64 0.05 0.15% add-zsh-hook
11) 3 0.30 0.10 0.07% 0.30 0.10 0.07% is-at-least
12) 1 0.22 0.22 0.05% 0.22 0.22 0.05% bashcompinit
13) 1 1.61 1.61 0.37% 0.12 0.12 0.03% set_prompt
14) 2 0.10 0.05 0.02% 0.10 0.05 0.02% prompt_suse_setup
16) 1 0.02 0.02 0.01% 0.02 0.02 0.01% _zsh_highlight__function_is_autoload_stub_p
17) 1 0.02 0.02 0.00% 0.02 0.02 0.00% _zsh_highlight__is_function_p
19) 1 0.06 0.06 0.01% 0.01 0.01 0.00% _zsh_highlight__function_callable_p
20) 1 0.00 0.00 0.00% 0.00 0.00 0.00% _zsh_highlight_bind_widgets
-----------------------------------------------------------------------------------
(後略)
code:after_hyperfine.zsh
❯ hyperfine --warmup 3 --runs 10 'zsh -i -c exit'
Benchmark 1: zsh -i -c exit
Range (min … max): 200.3 ms … 221.1 ms 10 runs